﻿@charset "utf-8";
/* CSS Document */


*, :after, :before {
    -webkit-tap-highlight-color: transparent;
	box-sizing:border-box;
}

html {
	background-color: #f3f4f9;
    color: #333;
    min-width: 320px;
    max-width: 720px;
    margin: 0 auto;
}
blockquote, div, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, select, td, textarea, th, ul, figure {
    margin: 0;
    padding: 0
}
body, button, input, select, textarea {
    font: 14px/1.4 "Microsoft YaHei", arial;
    -webkit-text-size-adjust: none
}
.iconfont, address, cite, em, i, var {
    font-style: normal
}
ol, ul {
    list-style: none
}
img {
    border: 0;
    vertical-align: middle;
	width:100%;
}
button, input, select, textarea {
    font-size: 100%;
    outline: 0;
    resize: none;
    border-radius: 0;
    -webkit-appearance: none
}
input[type=number]::-webkit-inner-spin-button {
    display: none
}
iframe {
    display: none
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%
}
a, a:visited {
    text-decoration: none;
    color: #333
}
.hide {
    display: none!important;
}

a:active {-webkit-filter:brightness(0.95);
-o-filter:brightness(0.95);
-moz-filter:brightness(0.95);
filter:brightness(0.95);}


.bar_fixed { position:fixed; top:0; left:0; right:0; z-index:10; max-width:720px; margin:0 auto;}











